//package com.boarsoft.boar.sequence.service;
//
//import com.boarsoft.boar.sequence.bean.Sequence;
//import com.boarsoft.boar.sequence.entity.SequenceSegment;
//
//public interface SequenceSegmentService {
//	/**
//	 * 获取某个节点的
//	 * 
//	 * @param node
//	 * @param catalog
//	 * @param code
//	 * @return
//	 */
//	SequenceSegment find(String node, String catalog, String code);
//
//	/**
//	 * 为node节点分配号段<br>
//	 * 先查找node节点当前未用完的号段，如果没有，返回新号段<br>
//	 * 号段耗尽时，应用向序列服务申请新号段，同时注销旧号段<br>
//	 * 每分配一个号段，就同步生成一个新号段作为补充、周而复始。<br>
//	 * 已分配但长期未使用的号段，需人工干预，重新分配<br>
//	 * 
//	 * @param seq
//	 * @param node
//	 *            申请号段的节点地址
//	 * @return
//	 */
//	SequenceSegment assign(Sequence seq, String node);
//}
